\hypertarget{structkblib_1_1iterator__type__for_3_01_t[_n]_00_01void_01_4}{}\section{kblib\+:\+:iterator\+\_\+type\+\_\+for$<$ T\mbox{[}N\mbox{]}, void $>$ Struct Template Reference} \label{structkblib_1_1iterator__type__for_3_01_t[_n]_00_01void_01_4}\index{kblib\+::iterator\+\_\+type\+\_\+for$<$ T\mbox{[}N\mbox{]}, void $>$@{kblib\+::iterator\+\_\+type\+\_\+for$<$ T[N], void $>$}} {\ttfamily \#include $<$kblib/traits.\+h$>$} \subsection*{Public Types} \begin{DoxyCompactItemize} \item using \hyperlink{structkblib_1_1iterator__type__for_3_01_t[_n]_00_01void_01_4_a189a53ca3459f070f75b30f6b6fda169}{type} = T $\ast$ \end{DoxyCompactItemize} \subsection{Detailed Description} \subsubsection*{template$<$typename T, std\+::size\+\_\+t N$>$\newline struct kblib\+::iterator\+\_\+type\+\_\+for$<$ T\mbox{[}\+N\mbox{]}, void $>$} Definition at line 392 of file traits.\+h. \subsection{Member Typedef Documentation} \mbox{\Hypertarget{structkblib_1_1iterator__type__for_3_01_t[_n]_00_01void_01_4_a189a53ca3459f070f75b30f6b6fda169}\label{structkblib_1_1iterator__type__for_3_01_t[_n]_00_01void_01_4_a189a53ca3459f070f75b30f6b6fda169}} \index{kblib\+::iterator\+\_\+type\+\_\+for$<$ T\mbox{[}N\mbox{]}, void $>$@{kblib\+::iterator\+\_\+type\+\_\+for$<$ T[N], void $>$}!type@{type}} \index{type@{type}!kblib\+::iterator\+\_\+type\+\_\+for$<$ T\mbox{[}N\mbox{]}, void $>$@{kblib\+::iterator\+\_\+type\+\_\+for$<$ T[N], void $>$}} \subsubsection{\texorpdfstring{type}{type}} {\footnotesize\ttfamily template$<$typename T , std\+::size\+\_\+t N$>$ \\ using \hyperlink{structkblib_1_1iterator__type__for}{kblib\+::iterator\+\_\+type\+\_\+for}$<$ T\mbox{[}N\mbox{]}, void $>$\+::\hyperlink{structkblib_1_1iterator__type__for_3_01_t[_n]_00_01void_01_4_a189a53ca3459f070f75b30f6b6fda169}{type} = T$\ast$} Definition at line 393 of file traits.\+h. The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item kblib/\hyperlink{traits_8h}{traits.\+h}\end{DoxyCompactItemize}